@charset "utf-8";
/* CSS Document */

.ind-mainbox{padding:20px 0;}
.con-pdb{padding: 20px;background: #fff;}

/*文字列表*/
.new-list li{height:30px;line-height: 30px;font-size: 14px; background: no-repeat left center;background-image: url(../images/dot.png) !important;padding:0 40px 0 10px;vertical-align: bottom; position: relative;}
.new-list li a{ display: inline-block;max-width: 100%;white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.new-list li .date{font-size: 14px;color:#999; position: absolute; right: 0; top:0;}
.new-list li img{float: left;padding-top: 9px;}
@media (max-width: 991px){
    .new-list li a{ max-width: none !important; display: block; float: none;}
    .new-list li img{ display: none;}
}
/*公开列表*/
.gklist{overflow:hidden;}
.gklist li{vertical-align:bottom;padding:0 60px 0 10px;overflow:hidden;position:relative; font-size: 14px; height: 30px; line-height: 30px;   color: #999999;background: left center no-repeat;background-image: url("../images/dot.png") !important;}
.gklist li a.title{display:block;max-width: none !important; float:none !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:normal; font-size:14px;}
.gklist li .nr{float:left;width:auto;max-width:100%;}
.gklist li .nr .gl{display:block;float:right;width:auto;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.gklist li .nr .gl .split{display: inline; padding:0 5px;color:#666;font-size:14px;}
.gklist li .nr .gl span{display: inline;float: none;}
.gklist li .nr .gl a{display:inline;color:#ff0000;float:none;}
.gklist li .date{display:block;float:none;position:absolute;right:0;top:0;white-space:nowrap}
/*标题*/
.title-tab{height: 34px;}
.title-tab li{float: left;font-size: 20px;margin-right: 10px;}
.title-tab li a{display: block;line-height: 30px;padding-bottom:4px;}
.title-tab li.active a{font-weight: bold;color: #416cac;}
.title-tab li.last a{padding-right: 0;}
@media (max-width:767px){
    .title-tab{height: auto;}
}

/**轮播**/
.twbox{width:660px;height:370px;overflow: hidden;}
.ind-flash .flash-slide{position: relative;height:100%; width: 100%;}
.ind-flash .ind-flashPic,.ind-flash .ind-flashPic ul,.ind-flash .ind-flashPic li,.ind-flash .ind-flashPic img,.ind-flash .ind-flashPic a{height:100% !important; width: 100% !important; }
.ind-flash .ind-flashPic{ position:relative; z-index:0;}
.ind-flash .ind-flashPic li{ zoom:1; vertical-align:middle;}
.ind-flash .ind-flashPic a{display:block; color: #fff; position: relative;}
.ind-flash .ind-flashPic img{display:block;}
.ind-flash .ind-flashPic .title{display: block; height: 40px; line-height:40px; padding: 0 120px 0 15px; font-size: 16px;font-weight: normal; background: rgba(0, 0, 0, 0.45); overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position: absolute; left: 0; right: 0; bottom: 0; color: #fff;}
.ind-flash .ind-flashPic a:hover .title{color: #fff;}
.ind-flash .ind-flashNum{ height:12px; overflow:hidden; position:absolute; right:5px; bottom:14px; z-index:1; }
.ind-flash .ind-flashNum ul{ overflow:hidden; zoom:1; float:left;}
.ind-flash .ind-flashNum ul li{ float:left; margin-right:8px; width:12px; height:12px;  font-size: 0; background:#fff !important;;overflow: hidden; cursor: pointer; border-radius: 50%;}
.ind-flash .ind-flashNum ul li.on{background: #ff7b11 !important;}

/*动态*/
.news-tab{width: 470px;}
.news-tab .new-list{padding-top:5px;}
.news-tab .new-list li a{max-width: 380px;}
.news-dbt{height: 40px;padding:10px 0;line-height: 40px;border-bottom: 1px dotted #ddd;}
.news-dbt img{display: none;}
.news-dbt a{display: block;float: none;padding: 0 5px; font-size: 22px;color: #d10000;font-weight: bold;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
/*重要转载*/
.zyzz_tit{height: 34px;line-height: 34px; overflow: hidden; padding-top: 8px;}
.zyzz_tit li{float: left;margin-right: 22px;}
.zyzz_tit li a{font-size: 16px;color:#c50001;}
.zyzz_tit li.active a{ color: #416cac;}
.zyzzcon{height: 90px; }

/*通知公告*/
.tzgg{padding-top: 20px;height: 60px;border-top: 1px solid #ddd;margin-top: 20px;}
.tzgg-tit{float: left;width: 60px;height: 60px;font-size:0;background-image: url("../images/tzgg-bg.png") !important;}
.tzgg-list{margin-left:80px;position: relative;}
.tzgg-list ul{margin-right:-40px;}
.tzgg-list li{float: left;width: 273px;margin-right: 40px;}
.tzgg-list.new-list li a{max-width: 250px;}

/*滚动专题*/
.ztzl_box{height:70px !important; padding:20px 0; background:#ffffff;position:relative;}
.ztzl_box .prev,.ztzl_box .next{display:block;cursor:pointer; width:20px; height:50px; position:absolute;top:50%;margin-top:-25px;background:no-repeat center top;}
.ztzl_box .prev{  left:0px;background-image:url(../images/btn-left.png) !important;}
.ztzl_box .prev:hover{background-image:url(../images/btn-left1.png) !important;}
.ztzl_box .next{right:0px;background-image:url(../images/btn-right.png) !important;}
.ztzl_box .next:hover{background-image:url(../images/btn-right1.png) !important;}
.zt_imglist{height:70px; margin:0 50px;overflow:hidden;}
.zt_imglist ul li{ width:260px; height:70px; padding-right:20px; float:left;}
.zt_imglist ul li a{display: block;width:100%;height: 100%;overflow: hidden;}
/*.zt_imglist ul li a:hover{box-shadow: 0 0 5px rgba(0,0,0,0.8);}*/
.zt_imglist ul li img{ width:100%; height:100%;transition: 0.6s all;}
.zt_imglist ul li a:hover img{transform: scale(1.1);}
.zt_imglist ul li .img_title{display: none;}

.in-box{width: 410px;height: 316px;float: left;margin:20px 20px 0 0;background: #fff;overflow: hidden;position: relative;}
.w340{width: 340px;margin-right: 0;}
.in-box .new-list li a{max-width: 280px;}
.in-box.w340 .new-list li a{max-width: 220px;}
/*首页信息公开*/
.i-xxgk1 ul{margin-right:-10px;}
.i-xxgk1 li{float: left;width: 116px;margin: 10px 10px 0 0;}
.i-xxgk1 li a{display: block; padding: 20px 0 0;height: 86px;background: #f6f6f6; border: 1px #f6f6f6 solid;text-align: center; font-size: 0; line-height: 0; transition: 0.4s all;}
.i-xxgk1 li a img{height: 35px; width: auto;vertical-align: top;}
.i-xxgk1 li a span{display:block;white-space: nowrap; height: 26px; line-height: 26px; font-size: 16px; padding: 7px 0 0;overflow: hidden; text-overflow: ellipsis;}
.i-xxgk1 li a:hover{ background: #fff; border-color: #4165a4; color: #4165a4;}
.i-xxgk1 li a:hover img{-webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out;transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}
.i-xxgk2{margin-top: 8px;}
.i-xxgk2 ul{margin-right:-2px;}
.i-xxgk2 li{float:left;width: 183px;margin:2px 2px 0 0;}
.i-xxgk2 li a{display: block;height: 54px;background:#f6f6f6;border: #f6f6f6 1px solid;line-height: 54px;padding-left: 25px;font-size: 16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.i-xxgk2 li img{vertical-align: middle;}
.i-xxgk2 li .img_title{padding-left: 5px; }
.i-xxgk2 li a:hover img{transition: all .6s;transform: rotateY(360deg);}
.i-xxgk2 li a:hover{background: #fff; border-color: #4165a4; color: #4165a4;}
.in-box .gklist{padding-top:2px;}

/*政民互动*/
/*.i-zmhd .ly li{float: left;width: 145px;margin-top: 10px;}
.i-zmhd .ly li.num2,.i-zmhd .ly li.num4{float: right;}
.i-zmhd .ly li a{display: block; padding: 22px 5px 0;height: 87px;background: #f6f6f6; border: 1px #f6f6f6 solid;text-align: center; font-size: 0; line-height: 0; transition: 0.4s all;}
.i-zmhd .ly li a img{height: 38px; width: auto;vertical-align: top;}
.i-zmhd .ly li a span{display:block;white-space: nowrap; height: 26px; line-height: 26px; font-size: 16px; padding: 7px 0 0;overflow: hidden; text-overflow: ellipsis;}
.i-zmhd .ly li a:hover{ background: #fff; border-color: #4165a4; color: #4165a4;}
.i-zmhd .ly li a:hover img{-webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out;transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}*/


.i-zmhd .ly li{float: left;width: 145px;margin-top: 10px;}
.i-zmhd .ly li.num2,.i-zmhd .ly li.num4{float: right;}
.i-zmhd .ly li a{display: block;height: 48px;background: #f6f6f6; border: 1px #f6f6f6 solid;text-align: center; font-size: 0; line-height: 0; transition: 0.4s all;line-height: 48px;}
.i-zmhd .ly li a img{height: 23px; width: 24px;vertical-align: top;margin-top: 15px;}
.i-zmhd .ly li a span{display:inline-block;white-space: nowrap;font-size: 16px;overflow: hidden; text-overflow: ellipsis;margin-left: 6px;}
.i-zmhd .ly li a:hover{ background: #fff; border-color: #4165a4; color: #4165a4;}
.i-zmhd .ly li a:hover img{-webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out;transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}
.bsfw-list .img-title{display: none;}
.bsfw-list {text-align: center;margin-top: 8px;}
.bsfw-list img{width: auto;height: auto;max-width: 100%;}
/*友情链接*/
.select-box{background: #fff;height: 60px;}
.is-select{ height:32px;margin: 0 auto;padding-top: 14px;}
.is-select .select{position:relative;float:left;z-index:94;height:32px;margin-right:12px;}
dl.last{margin-right:0 !important}
.is-select .select dt{height:32px;display:inline-block;color:#666;background:url(../images/linkbg.png) no-repeat;line-height:32px;cursor:pointer;width:215px;padding-left:15px; text-align:left; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;z-index:99;font-size:14px;}
.is-select .select dd{position:absolute;left:0;bottom:32px;border:none;background:#fff;display:none;z-index:98;border:#ddd 1px solid; border-bottom:none;}
.is-select .select dd ul{padding:5px 5px;width:218px;max-height:400px;_height:400px;overflow-y:auto;overflow-x:hidden;}
.is-select .select dd ul li{background:#f7f7f7;border-bottom:#fff 1px solid;}
.is-select .select dd ul li a{display:block;padding:0 5px 0 12px;font:normal 14px/26px "Microsoft Yahei";white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.is-select .select dd ul li a:hover{background:#f0f0f0;text-decoration:none;}
.myLinks ul{margin-top:3px;}
.myLinks ul li{float:left; width:267px; font-size:14px; margin:0 15px; height:26px; line-height:26px; text-align: center; border:1px solid #ccc;}


@media (max-width:1199px) and (min-width:992px){
    /*标题*/
    .title-tab li{margin-right:18px;}
    /*轮播*/
    .twbox{width:540px;}
    /*动态*/
    .news-tab{width:392px;}
    .news-tab .new-list li a{max-width: 300px;}
    /*通知公告*/
    .tzgg-list li{width:216px;margin-right:20px;}
    .tzgg-list.new-list li a{max-width: 180px;}

    /*滚动专题*/
    .ztzl_box{height:76px !important;}
    .zt_imglist{height:76px;}
    .zt_imglist ul li{ width:284px; height:76px;}
    /*.zt_imglist ul li img{height:76px;}*/

    .in-box{width:336px;}
    .w340{width:280px;}
    .in-box .new-list li a{max-width: 210px;}
    .in-box.w340 .new-list li a{max-width: 160px;}
    /*公开*/
    .i-xxgk1 li{width:92px;}
    .i-xxgk2 li{width:147px;}
    .i-xxgk2 li a{padding-left:10px;}
    /*政民互动*/
    .i-zmhd .ly li{width:115px;}

}
@media (max-width:991px){
    /*轮播*/
    .twbox{float:none;width:auto;height: 408px;}
    /*动态*/
    .news-tab{float:none;width:auto;margin-top:15px;}
    /*通知公告*/
    .tzgg{height: auto;}
    .tzgg-tit{float: none;width:auto;height: auto;font-size: 20px;color:#416cac;font-weight:bold;line-height: 2;background-image: none !important;}
    .tzgg-list{margin-left:0;}
    .tzgg-list ul{margin-right:0;}
    .tzgg-list li{float:none;width:auto;margin-right:0;}
    /*滚动专题*/
    .ztzl_box{height:61px !important;}
    .zt_imglist{height:61px;margin:0 30px;}
    .zt_imglist ul li{ width:226px; height:61px;padding-right:15px;}
    /*.zt_imglist ul li img{height:61px;}*/

    .in-box{float: none;width:auto;height:auto;margin-right:0;}
    .w340{width:auto;}
    /*公开*/
    .i-xxgk1 ul{margin-right:-2%;}
    .i-xxgk1 li{width: 31.3%;margin: 2% 2% 0 0;}
    .i-xxgk2{margin-top:0;}
    .i-xxgk2 ul{margin-right:-2%;}
    .i-xxgk2 li {width: 48%;margin: 2% 2% 0 0;}
    /*互动*/
    .i-zmhd .ly li{width:49%;margin-top:2%;}

    /*友情链接*/
    .myLinks ul li{
        width: 224px;
    }
}
@media (max-width:767px){
    .ind-mainbox{padding:10px 0;}
    .con-pdb{padding:10px;}

    /*轮播*/
    .twbox{height: 280px;}
    /*转载*/
    .zyzz_tit{height: auto;}
    .zyzz_tit li{margin-right:10px;}
    /*滚动专题*/
    .ztzl_box{padding:10px 0;}
    .zt_imglist{margin:0 10px;}
    .zt_imglist ul li{padding-right:10px;}

    .in-box{margin-top:10px;}
    /*公开*/
    .i-xxgk2 li {height: 90px;}
    .i-xxgk2 li a{height: auto;line-height: 34px;padding:20px 5px 10px;text-align: center;}
    .i-xxgk2 li img{display: block;margin:0 auto;}

    /*友情链接*/
    .myLinks ul li {
        margin: 0 1%;
        width: 31.3%;box-sizing: border-box;
    }
}
@media (max-width:500px){
    /*轮播*/
    .twbox{height: 221px;}
}
@media (max-width:413px){
    /*轮播*/
    .twbox{height: 200px;}

    /*友情链接*/
    .select-box{
        height: auto;
    }
    .is-select {
        height: auto;
    }
    .myLinks ul li{
        width: 100%;
        margin-bottom: 10px;
    }
}
@media (max-width:359px){
    /*轮播*/
    .twbox{height: 170px;}
}

/*办件统计*/
.ls-bjtj-box{position: relative;margin:20px 0 0; padding-left: 170px; padding-top: 20px; padding-bottom: 20px; background: #fff;}
.ls-bjtj-box .bjtj-tit{position: absolute;left: 0;top: 20px; width: 90px;height: 60px; font-size: 20px; line-height: 30px;padding: 6px 19px 6px 60px;text-align: center;border-right: 1px solid #ddd;font-weight: bold; color: #2c6eb7; background: url("../images/zwfw_ico.png") 10px center no-repeat; background-size: 42px auto;}
.ls-bjtj-box .bjtj-tit a{color: #2c6eb7;}
.ls-bjtj-box .bjtj-tit a:hover{color: #2c6eb7; text-decoration: underline;}
.ls-bjtj-box ul{float: left;width: 33.333%;background: url("../images/bjtj-line.png") no-repeat center left;}
.ls-bjtj-box ul:first-child{background:none;}
.ls-bjtj-box ul li{width: 50%;float: left; font-size: 16px;height: 42px; line-height: 42px;text-align: center;}
.ls-bjtj-box ul li span.num{color: #e80700;}
.ls-bjtj-box .ls-statistics-list{padding: 15px 0;}
.ls-bjtj-box .ls-statistics-list:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
@media (max-width:1199px){
    .ls-bjtj-box{ padding-left: 150px;}
    .ls-bjtj-box .bjtj-tit{ padding:15px 5px 15px 55px;}
    .ls-bjtj-box ul li{width: auto;float: none;height: 30px;line-height: 30px;}
}
@media (max-width:991px){
    .ls-bjtj-box{margin:15px 0 0;}
    .ls-bjtj-box .bjtj-tit{top: 15px;}
}
@media (max-width:767px){
    .ls-bjtj-box{margin:10px 0 0;padding:10px 10px 0;}
    .ls-bjtj-box .bjtj-tit{float: none; position: static; background: none; padding: 0;width: 100%;height: auto;text-align: center;border-right: 0 none;border-bottom: 1px solid #ddd;}
    .ls-bjtj-box .bjtj-tit a{display: inline-block; vertical-align: top; padding-left: 50px; background: url("../images/zwfw_ico.png") 0 center no-repeat; background-size: 42px auto;}
    .ls-bjtj-box .ls-statistics-list{padding: 10px 0;}
    .ls-bjtj-box ul{float: none;width: auto;background: none;}
    .ls-bjtj-box ul li{width: 50%;float: left;}
}
@media (max-width:424px){
    .ls-bjtj-box ul li{width: 100%;}
}